terrorist outrage - Spanish English Dictionary